package com.hna.face.service;

import com.baomidou.mybatisplus.service.IService;
import com.hna.face.model.BfOrg;
import com.hna.face.model.TreeNode;

import java.util.List;

/**
 * <p>
 * 服务类
 * </p>
 *
 * @author wx
 * @since 2017-06-25
 */
public interface IBfOrgService extends IService<BfOrg> {
	//查询组织机构及子机构id
	List<Long> selectByPid(Long orgId);
	
	//查询组织机构及子机构(树形)
	List<TreeNode> getOrgTreeByPidOrg(TreeNode id);
	
	////查询组织机构及子机构
	List<BfOrg> getOrgListByPid(Long id);
	
////查询指定上级组织机构id
	Long getGrandfatherOrgId(Long id, Integer num);
}
